constructive criticism of own work - Espagnol Anglais Dictionnaire